snake oil saleswoman - Alemán Inglés Diccionario